package com.hzy.fivepalace.db.vo.wx;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@ApiModel(value = "用户佣金明细实体对象")
@Data
public class WxUserCommissionDetailDto implements Serializable {


    @ApiModelProperty(value = "产生佣金的用户昵称")
    private String toUserNickname;

    @ApiModelProperty(value = "产生佣金的用户头像")
    private String toUserAvatar;

    @ApiModelProperty(value = "金额")
    private BigDecimal amount;

    @ApiModelProperty(value = "产生佣金时间")
    private LocalDateTime addTime;

    @ApiModelProperty(value = "事由")
    private String particularsMatter;

    @ApiModelProperty(value = "发放状态:1已发放,2发放中,3待发放")
    private int issueStatus;

    @ApiModelProperty(value = "发放时间")
    private LocalDateTime issueTime;

    @ApiModelProperty(value = "佣金类型:1佣金,2分红,3管理奖")
    private int commissionType;
}
